body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,marquee{font-size:12px; margin:0; padding:0;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #666666; }
a:hover{ color:#000;}
.wrap {MARGIN: 0px auto; WIDTH: 1003px;}

/*example*/
.example{}
.example ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example ol li.seleted{background: #1AA4CA;}

.example1{}
.example1 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example1 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example1 ol li.seleted{background: #1AA4CA;}

.example2{}
.example2 ol{position:relative;width: 80px;height: 20px;top:-30px;left:60px;}
.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example2 ol li.seleted{background: #1AA4CA;}
/*以下是图片增加标题的CSS*/
.yplist_1{ position:relative; float:left; width:738px;}
.yplist_1 ul{ position:relative; float:left; width:738px; margin-left:12px;}
.yplist_1 li{ position:relative; float:left; width:246px; height:166px;}
.yplist_1 ul img{ border:1px solid #cccccc; padding:2px;}

.top{ width:999px; margin:0 auto; height:111px; background:url(../images/topbg.jpg) no-repeat;}
.logo{ float:left; padding:23px 20px 20px 20px;}

.top_link{ float:right; padding:10px; width:150px; color:#cfcfcf; }
.top_link a{ color:#cfcfcf;}
.QQ{ float:right; width:249px; padding:20px 15px 0 360px;}
.nav{ width:979px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x; line-height:31px; font-size:14px; height:31px; padding:4px 10px 0 10px;}
.nav a{ float:left; display:block; padding:0 26px; font-weight:bold; color:#fff; background:url(../images/navx.jpg) no-repeat right; }
.nav a:hover{ color:#fcff00}
.banner{ width:999px; margin:0 auto; padding:3px 0 6px 0}

.main{ width:999px; margin:0 auto;}
.ssbk{ border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0; height:29px;}
.ssbg{ border:1px solid #e2e2e2;}

.ss{ height:40px; width:999px;}
.left{ width:752px;  float:left;}
.sjhfyw{ width:750px; height:280px; border:1px solid #ddd;}
.cgal{ width:238px; height:650px; border:1px solid #ddd;}
.sjhfyw1{ width:750px; height:250px; border:1px solid #ddd;}
.sjhfyw_bt{ background:url(../images/img_28.jpg) repeat-x; height:30px; padding:0 20px; font-weight:bold; color:#3e3e3e; font-size:14px; line-height:30px;}
.sjhfyw_bt span{ color:#0167cc; padding:0 10px; font-weight:normal; font-family:Arial; font-size:10px;}
.sjhfyw_bt b{ float:right; padding-top:8px;}
.sjhfyw_word{ padding:5px; height:235px;}
.sjhf_mk{ float:left; padding:10px 10px 0 10px; width:226px; height:107px;}
.sjhf_mkbt{ background:#eef6fb; width:206px; line-height:22px; padding:0 10px; margin-bottom:3px;}
.sjhf_mktext{ height:75px; padding:5px 5px 0 5px; line-height:18px; color:#050505}
.sjhf_mktext img{ border:2px solid #e5ebe9; float:left; margin-right:10px;}

.about{ width:732px; padding:10px; line-height:22px; font-size:14px; color:#3e3e3e; height:160px;}
.about h3{ font-size:14px; color:#185c8f; margin-bottom:10px;  }
.about_img{ height:160px;}
.aboutad{ float:left; padding:13px;}
.aboutad img{ border-right:3px solid #dadbdb;border-top:2px solid #b1c4d6;border-left:1px solid #97a2b6;border-bottom:2px solid #e7e3df;}

.right{ width:237px; float:left; padding:0 0 0 10px;}
.right_bt{ color:#234d80; font-size:13px; font-weight:bold; line-height:25px; padding:2px 10px 0 10px; background:#f5f5f5;}
.right_word{ padding:10px 5px 10px 5px;}
.link{ float:left; padding:5px; width:65px; text-align:center	}

.more{ height:25px; padding:5px 0 0 0;}
.more span{ background:#f5f5f5; line-height:23px; padding-top:2px; display:block; width:90px; text-align:center ; float:right;}
.links{ height:30px; border-bottom:1px solid #eee; border-top:1px solid #eee; width:969px; margin:0 auto; line-height:30px; padding:2px 15px 0 15px;}
.links b{ color:#3e3e3e;} 
.foot{ padding:999px; text-align:center; padding:20px 0 30px 0; color:#666; line-height:22px; width:999px; margin:0 auto}

.nymain{ width:750px; border:1px solid #ddd; margin-bottom:10px;}
.word{ line-height:170%; min-height:600px; _height:600px; padding:10px; font-size:13px; }
.word img{ max-width:100%}
.view_bt{ padding:20px 20px 10px 20px; text-align:center;}
.view_bt h2{ font-size:16px; padding:10px; border-bottom:1px solid #eee; width:550px; margin:0 auto;color:#234d80; }

.new_list{ padding:8px 10px;}
.new_list li{ line-height:32px; font-size:13px; border-bottom:1px dashed #dcdcdc; margin-bottom:8px;}
.new_list li a{ color:#6c6c6c}
.new_list li a:hover{ color:#0b6ba8;}
.new_list li span{ float:right;}

.page{ padding:20px; text-align:center}

.sjhf_viewbt{ background:#eef6fb; width:706px; line-height:27px; padding:2px 10px 0 10px; margin-bottom:3px; font-weight:bold; font-size:13px;}
.sjhfview{ float:left; width:610px; }
.sjhfviewtext{ padding:8px 10px 20px 10px; line-height:18px; color:#050505}
.sjhfviewtext img{ border:2px solid #e5ebe9; float:left; margin-right:10px;}

.sjhfywimg{ width:750px; height:380px; border:1px solid #ddd;}
.sjhfyw_img{ padding:5px; height:235px;}
#ft .copyright {
	CLEAR: right; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; PADDING-LEFT: 30px; BACKGROUND: url(top_bg_02.gif) repeat-x 1px 1px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 106px
}
#ft .copyright IMG {
	PADDING-RIGHT: 40px; FLOAT: left; PADDING-TOP: 1px
}
#ft .copyright P {
	PADDING-TOP: 14px
}

/* 侧边栏
----------------------------------------------------------------- */
.page_right { float: right; width: 220px; }
.page_right h3 { font-size: 16px; font-weight: normal; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000; margin-bottom: 10px; padding-bottom: 10px; }
.page_right ul { list-style-position: outside; list-style-image: url(../images/sidebar_list_icon.gif); padding-left: 11px; margin-bottom: 20px; }
.page_right ul li { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #BFC1C4; margin-bottom: 8px; padding-bottom: 8px; }
.page_right ul li:hover { border-bottom-style: solid; }
.page_right ul li a {  display: block; }
.page_right ul li i { display: block; margin-top: 5px; font-style: normal; }
.page_right ul li i span { float: right; padding-left: 22px; }














